oracle中与mysql中的命令 show databases, show tables, desc table类似的命令集 您所在的位置:网站首页 show tables hive oracle中与mysql中的命令 show databases, show tables, desc table类似的命令集

oracle中与mysql中的命令 show databases, show tables, desc table类似的命令集

#oracle中与mysql中的命令 show databases, show tables, desc table类似的命令集| 来源: 网络整理| 查看: 265

1 怎样执行一个sql脚本文件,这个脚本文件写了一系列的sql语句集,比如sql.sql 放在D:\MyEclipse 8.6\Workspaces\OASystem\WebRoot\sql.sql下

  》cd D:\MyEclipse 8.6\Workspaces\OASystem\WebRoot\

 >>sqlplus

>>@ sql.sql;

2 怎样查看刚刚创建的表

SQL> select table_name from user_tables;

 

SQL Plus 的命令, 差不多都在上面这个网页里面了。 mysql> show databases; +--------------------+ | Database           | +--------------------+ | information_schema | | mysql              | | sqldoc             | | test               | +--------------------+ 4 rows in set (0.00 sec) Oracle 一个实例,就是一个数据库, 所以,没有对应的 show databases 语句

 

所以对于Oracle:

 

1当前存在什么数据库:

C:\Windows\System32>sqlplus

SQL*Plus: Release 10.2.0.3.0 - Production on 星期六 6月 22 17:51:39 2013

Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.

请输入用户名:  scott 输入口令:tiger

SQL> conn sys/a123 as sysdba; 已连接。 SQL> select name from v$database; NAME ---------

ORCL1

 

mysql> show tables     -> ; +----------------+ | Tables_in_test | +----------------+ | sale_report    | | test_dysql     | | union_tab_1    | | union_tab_2    | | v_sale_report  | +----------------+ 5 rows in set (0.00 sec) Oracle 使用下面的语句实现 SQL> SELECT   2    table_name   3  FROM   4    all_tables   5  WHERE   6    ROWNUM < 10; TABLE_NAME ------------------------------------------------------------ ICOL$ CON$ UNDO$ PROXY_ROLE_DATA$ FILE$ UET$ IND$ SEG$ COL$ 9 rows selected. mysql> desc sale_report; +------------+---------------+------+-----+---------+-------+ | Field      | Type          | Null | Key | Default | Extra | +------------+---------------+------+-----+---------+-------+ | SALE_DATE  | datetime      | NO   |     | NULL    |       | | SALE_ITEM  | varchar(2)    | NO   |     | NULL    |       | | SALE_MONEY | decimal(10,2) | NO   |     | NULL    |       | +------------+---------------+------+-----+---------+-------+ 3 rows in set (0.00 sec) Oracle SQL> desc all_tab_columns Name                                      Null?    Type ----------------------------------------- -------- ---------------------------- OWNER                                     NOT NULL VARCHAR2(30) TABLE_NAME                                NOT NULL VARCHAR2(30) COLUMN_NAME                               NOT NULL VARCHAR2(30) DATA_TYPE                                          VARCHAR2(106) DATA_TYPE_MOD                                      VARCHAR2(3) DATA_TYPE_OWNER                                    VARCHAR2(30)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有